welo git mirrors
docs/manual/_static/doctools.js c14f6aa14aae5db8718ccefa024be0f65bc550a2 (c14f6aa1) Text, 9.59 KB
T8b949e/*
* doctools.js
* ~~~~~~~~~~~
*
* Sphinx JavaScript utilities for all documentation.
*
* :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS.
* :license: BSD, see LICENSE for details.
*
*/
T8b949e/**
* select a different prefix for underscore
*/
Te6edf3$u Tff7b72= Te6edf3_Tb4b4b4.Te6edf3noConflictTb4b4b4(Tb4b4b4)Tb4b4b4;
T8b949e/**
* make the code below compatible with browsers without
* an installed firebug like debugger
if (!window.console || !console.firebug) {
var names = ["log", "debug", "info", "warn", "error", "assert", "dir",
"dirxml", "group", "groupEnd", "time", "timeEnd", "count", "trace",
"profile", "profileEnd"];
window.console = {};
for (var i = 0; i < names.length; ++i)
window.console[names[i]] = function() {};
}
*/
T8b949e/**
* small helper function to urldecode strings
*
* See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent#Decoding_query_parameters_from_a_URL
*/
Te6edf3jQueryTb4b4b4.Te6edf3urldecode Tff7b72= Tff7b72functionTb4b4b4(Te6edf3xTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3xTb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3x
Tb4b4b4}
Tff7b72return Tffa657decodeURIComponentTb4b4b4(Te6edf3xTb4b4b4.Te6edf3replaceTb4b4b4(Ta5d6ff/\+/gTb4b4b4, Ta5d6ff' 'Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4;
T8b949e/**
* small helper function to urlencode strings
*/
Te6edf3jQueryTb4b4b4.Te6edf3urlencode Tff7b72= Tffa657encodeURIComponentTb4b4b4;
T8b949e/**
* This function returns the parsed url parameters of the
* current request. Multiple values per key are supported,
* it will always return arrays of strings for the value parts.
*/
Te6edf3jQueryTb4b4b4.Te6edf3getQueryParameters Tff7b72= Tff7b72functionTb4b4b4(Te6edf3sTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72typeof Te6edf3s Tff7b72=== Ta5d6ff'undefined'Tb4b4b4)
Te6edf3s Tff7b72= Tffa657documentTb4b4b4.Te6edf3locationTb4b4b4.Te6edf3searchTb4b4b4;
Tff7b72var Te6edf3parts Tff7b72= Te6edf3sTb4b4b4.Te6edf3substrTb4b4b4(Te6edf3sTb4b4b4.Te6edf3indexOfTb4b4b4(Ta5d6ff'?'Tb4b4b4) Tff7b72+ T79c0ff1Tb4b4b4)Tb4b4b4.Te6edf3splitTb4b4b4(Ta5d6ff'&'Tb4b4b4)Tb4b4b4;
Tff7b72var Te6edf3result Tff7b72= Tb4b4b4{Tb4b4b4}Tb4b4b4;
Tff7b72for Tb4b4b4(Tff7b72var Te6edf3i Tff7b72= T79c0ff0Tb4b4b4; Te6edf3i Tff7b72< Te6edf3partsTb4b4b4.Te6edf3lengthTb4b4b4; Te6edf3iTff7b72++Tb4b4b4) Tb4b4b4{
Tff7b72var Te6edf3tmp Tff7b72= Te6edf3partsTb4b4b4[Te6edf3iTb4b4b4]Tb4b4b4.Te6edf3splitTb4b4b4(Ta5d6ff'='Tb4b4b4, T79c0ff2Tb4b4b4)Tb4b4b4;
Tff7b72var Te6edf3key Tff7b72= Te6edf3jQueryTb4b4b4.Te6edf3urldecodeTb4b4b4(Te6edf3tmpTb4b4b4[T79c0ff0Tb4b4b4]Tb4b4b4)Tb4b4b4;
Tff7b72var Te6edf3value Tff7b72= Te6edf3jQueryTb4b4b4.Te6edf3urldecodeTb4b4b4(Te6edf3tmpTb4b4b4[T79c0ff1Tb4b4b4]Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3key Tff7b72in Te6edf3resultTb4b4b4)
Te6edf3resultTb4b4b4[Te6edf3keyTb4b4b4]Tb4b4b4.Te6edf3pushTb4b4b4(Te6edf3valueTb4b4b4)Tb4b4b4;
Tff7b72else
Te6edf3resultTb4b4b4[Te6edf3keyTb4b4b4] Tff7b72= Tb4b4b4[Te6edf3valueTb4b4b4]Tb4b4b4;
Tb4b4b4}
Tff7b72return Te6edf3resultTb4b4b4;
Tb4b4b4}Tb4b4b4;
T8b949e/**
* highlight a given string on a jquery object by wrapping it in
* span elements with the given class name.
*/
Te6edf3jQueryTb4b4b4.Te6edf3fnTb4b4b4.Te6edf3highlightText Tff7b72= Tff7b72functionTb4b4b4(Te6edf3textTb4b4b4, Te6edf3classNameTb4b4b4) Tb4b4b4{
Tff7b72function Te6edf3highlightTb4b4b4(Te6edf3nodeTb4b4b4, Te6edf3addItemsTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3nodeTb4b4b4.Te6edf3nodeType Tff7b72=== T79c0ff3Tb4b4b4) Tb4b4b4{
Tff7b72var Te6edf3val Tff7b72= Te6edf3nodeTb4b4b4.Te6edf3nodeValueTb4b4b4;
Tff7b72var Te6edf3pos Tff7b72= Te6edf3valTb4b4b4.Te6edf3toLowerCaseTb4b4b4(Tb4b4b4)Tb4b4b4.Te6edf3indexOfTb4b4b4(Te6edf3textTb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3pos Tff7b72>= T79c0ff0 Tff7b72&&
Tff7b72!Te6edf3jQueryTb4b4b4(Te6edf3nodeTb4b4b4.Te6edf3parentNodeTb4b4b4)Tb4b4b4.Te6edf3hasClassTb4b4b4(Te6edf3classNameTb4b4b4) Tff7b72&&
Tff7b72!Te6edf3jQueryTb4b4b4(Te6edf3nodeTb4b4b4.Te6edf3parentNodeTb4b4b4)Tb4b4b4.Te6edf3hasClassTb4b4b4(Ta5d6ff"nohighlight"Tb4b4b4)Tb4b4b4) Tb4b4b4{
Tff7b72var Te6edf3spanTb4b4b4;
Tff7b72var Te6edf3isInSVG Tff7b72= Te6edf3jQueryTb4b4b4(Te6edf3nodeTb4b4b4)Tb4b4b4.Te6edf3closestTb4b4b4(Ta5d6ff"body, svg, foreignObject"Tb4b4b4)Tb4b4b4.Te6edf3isTb4b4b4(Ta5d6ff"svg"Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3isInSVGTb4b4b4) Tb4b4b4{
Te6edf3span Tff7b72= Tffa657documentTb4b4b4.Te6edf3createElementNSTb4b4b4(Ta5d6ff"http://www.w3.org/2000/svg"Tb4b4b4, Ta5d6ff"tspan"Tb4b4b4)Tb4b4b4;
Tb4b4b4} Tff7b72else Tb4b4b4{
Te6edf3span Tff7b72= Tffa657documentTb4b4b4.Te6edf3createElementTb4b4b4(Ta5d6ff"span"Tb4b4b4)Tb4b4b4;
Te6edf3spanTb4b4b4.Te6edf3className Tff7b72= Te6edf3classNameTb4b4b4;
Tb4b4b4}
Te6edf3spanTb4b4b4.Te6edf3appendChildTb4b4b4(Tffa657documentTb4b4b4.Te6edf3createTextNodeTb4b4b4(Te6edf3valTb4b4b4.Te6edf3substrTb4b4b4(Te6edf3posTb4b4b4, Te6edf3textTb4b4b4.Te6edf3lengthTb4b4b4)Tb4b4b4)Tb4b4b4)Tb4b4b4;
Te6edf3nodeTb4b4b4.Te6edf3parentNodeTb4b4b4.Te6edf3insertBeforeTb4b4b4(Te6edf3spanTb4b4b4, Te6edf3nodeTb4b4b4.Te6edf3parentNodeTb4b4b4.Te6edf3insertBeforeTb4b4b4(
Tffa657documentTb4b4b4.Te6edf3createTextNodeTb4b4b4(Te6edf3valTb4b4b4.Te6edf3substrTb4b4b4(Te6edf3pos Tff7b72+ Te6edf3textTb4b4b4.Te6edf3lengthTb4b4b4)Tb4b4b4)Tb4b4b4,
Te6edf3nodeTb4b4b4.Te6edf3nextSiblingTb4b4b4)Tb4b4b4)Tb4b4b4;
Te6edf3nodeTb4b4b4.Te6edf3nodeValue Tff7b72= Te6edf3valTb4b4b4.Te6edf3substrTb4b4b4(T79c0ff0Tb4b4b4, Te6edf3posTb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3isInSVGTb4b4b4) Tb4b4b4{
Tff7b72var Te6edf3rect Tff7b72= Tffa657documentTb4b4b4.Te6edf3createElementNSTb4b4b4(Ta5d6ff"http://www.w3.org/2000/svg"Tb4b4b4, Ta5d6ff"rect"Tb4b4b4)Tb4b4b4;
Tff7b72var Te6edf3bbox Tff7b72= Te6edf3nodeTb4b4b4.Te6edf3parentElementTb4b4b4.Te6edf3getBBoxTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3rectTb4b4b4.Te6edf3xTb4b4b4.Te6edf3baseValTb4b4b4.Te6edf3value Tff7b72= Te6edf3bboxTb4b4b4.Te6edf3xTb4b4b4;
Te6edf3rectTb4b4b4.Te6edf3yTb4b4b4.Te6edf3baseValTb4b4b4.Te6edf3value Tff7b72= Te6edf3bboxTb4b4b4.Te6edf3yTb4b4b4;
Te6edf3rectTb4b4b4.Te6edf3widthTb4b4b4.Te6edf3baseValTb4b4b4.Te6edf3value Tff7b72= Te6edf3bboxTb4b4b4.Te6edf3widthTb4b4b4;
Te6edf3rectTb4b4b4.Te6edf3heightTb4b4b4.Te6edf3baseValTb4b4b4.Te6edf3value Tff7b72= Te6edf3bboxTb4b4b4.Te6edf3heightTb4b4b4;
Te6edf3rectTb4b4b4.Te6edf3setAttributeTb4b4b4(Ta5d6ff'class'Tb4b4b4, Te6edf3classNameTb4b4b4)Tb4b4b4;
Te6edf3addItemsTb4b4b4.Te6edf3pushTb4b4b4(Tb4b4b4{
Ta5d6ff"parent"Tff7b72: Te6edf3nodeTb4b4b4.Te6edf3parentNodeTb4b4b4,
Ta5d6ff"target"Tff7b72: Te6edf3rectTb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}
Tb4b4b4}
Tff7b72else Tff7b72if Tb4b4b4(Tff7b72!Te6edf3jQueryTb4b4b4(Te6edf3nodeTb4b4b4)Tb4b4b4.Te6edf3isTb4b4b4(Ta5d6ff"button, select, textarea"Tb4b4b4)Tb4b4b4) Tb4b4b4{
Te6edf3jQueryTb4b4b4.Te6edf3eachTb4b4b4(Te6edf3nodeTb4b4b4.Te6edf3childNodesTb4b4b4, Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3highlightTb4b4b4(Tff7b72thisTb4b4b4, Te6edf3addItemsTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}
Tff7b72var Te6edf3addItems Tff7b72= Tb4b4b4[Tb4b4b4]Tb4b4b4;
Tff7b72var Te6edf3result Tff7b72= Tff7b72thisTb4b4b4.Te6edf3eachTb4b4b4(Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3highlightTb4b4b4(Tff7b72thisTb4b4b4, Te6edf3addItemsTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tff7b72for Tb4b4b4(Tff7b72var Te6edf3i Tff7b72= T79c0ff0Tb4b4b4; Te6edf3i Tff7b72< Te6edf3addItemsTb4b4b4.Te6edf3lengthTb4b4b4; Tff7b72++Te6edf3iTb4b4b4) Tb4b4b4{
Te6edf3jQueryTb4b4b4(Te6edf3addItemsTb4b4b4[Te6edf3iTb4b4b4]Tb4b4b4.Te6edf3parentTb4b4b4)Tb4b4b4.Te6edf3beforeTb4b4b4(Te6edf3addItemsTb4b4b4[Te6edf3iTb4b4b4]Tb4b4b4.Te6edf3targetTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72return Te6edf3resultTb4b4b4;
Tb4b4b4}Tb4b4b4;
T8b949e/*
* backward compatibility for jQuery.browser
* This will be supported until firefox bug is fixed.
*/
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3jQueryTb4b4b4.Te6edf3browserTb4b4b4) Tb4b4b4{
Te6edf3jQueryTb4b4b4.Te6edf3uaMatch Tff7b72= Tff7b72functionTb4b4b4(Te6edf3uaTb4b4b4) Tb4b4b4{
Te6edf3ua Tff7b72= Te6edf3uaTb4b4b4.Te6edf3toLowerCaseTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72var Te6edf3match Tff7b72= Ta5d6ff/(chrome)[ \/]([\w.]+)/Tb4b4b4.Te6edf3execTb4b4b4(Te6edf3uaTb4b4b4) Tff7b72||
Ta5d6ff/(webkit)[ \/]([\w.]+)/Tb4b4b4.Te6edf3execTb4b4b4(Te6edf3uaTb4b4b4) Tff7b72||
Ta5d6ff/(opera)(?:.*version|)[ \/]([\w.]+)/Tb4b4b4.Te6edf3execTb4b4b4(Te6edf3uaTb4b4b4) Tff7b72||
Ta5d6ff/(msie) ([\w.]+)/Tb4b4b4.Te6edf3execTb4b4b4(Te6edf3uaTb4b4b4) Tff7b72||
Te6edf3uaTb4b4b4.Te6edf3indexOfTb4b4b4(Ta5d6ff"compatible"Tb4b4b4) Tff7b72< T79c0ff0 Tff7b72&& Ta5d6ff/(mozilla)(?:.*? rv:([\w.]+)|)/Tb4b4b4.Te6edf3execTb4b4b4(Te6edf3uaTb4b4b4) Tff7b72||
Tb4b4b4[Tb4b4b4]Tb4b4b4;
Tff7b72return Tb4b4b4{
Te6edf3browserTff7b72: Te6edf3matchTb4b4b4[ T79c0ff1 Tb4b4b4] Tff7b72|| Ta5d6ff""Tb4b4b4,
Te6edf3versionTff7b72: Te6edf3matchTb4b4b4[ T79c0ff2 Tb4b4b4] Tff7b72|| Ta5d6ff"0"
Tb4b4b4}Tb4b4b4;
Tb4b4b4}Tb4b4b4;
Te6edf3jQueryTb4b4b4.Te6edf3browser Tff7b72= Tb4b4b4{Tb4b4b4}Tb4b4b4;
Te6edf3jQueryTb4b4b4.Te6edf3browserTb4b4b4[Te6edf3jQueryTb4b4b4.Te6edf3uaMatchTb4b4b4(Te6edf3navigatorTb4b4b4.Te6edf3userAgentTb4b4b4)Tb4b4b4.Te6edf3browserTb4b4b4] Tff7b72= Tff7b72trueTb4b4b4;
Tb4b4b4}
T8b949e/**
* Small JavaScript module for the documentation.
*/
Tff7b72var Te6edf3Documentation Tff7b72= Tb4b4b4{
Te6edf3init Tff7b72: Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72thisTb4b4b4.Te6edf3fixFirefoxAnchorBugTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72thisTb4b4b4.Te6edf3highlightSearchWordsTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72thisTb4b4b4.Te6edf3initIndexTableTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3DOCUMENTATION_OPTIONSTb4b4b4.Te6edf3NAVIGATION_WITH_KEYSTb4b4b4) Tb4b4b4{
Tff7b72thisTb4b4b4.Te6edf3initOnKeyListenersTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
T8b949e/**
* i18n support
*/
Te6edf3TRANSLATIONS Tff7b72: Tb4b4b4{Tb4b4b4}Tb4b4b4,
Te6edf3PLURAL_EXPR Tff7b72: Tff7b72functionTb4b4b4(Te6edf3nTb4b4b4) Tb4b4b4{ Tff7b72return Te6edf3n Tff7b72=== T79c0ff1 Tff7b72? T79c0ff0 Tff7b72: T79c0ff1Tb4b4b4; Tb4b4b4}Tb4b4b4,
Te6edf3LOCALE Tff7b72: Ta5d6ff'unknown'Tb4b4b4,
T8b949e// gettext and ngettext don't access this so that the functions
T8b949e// can safely bound to a different name (_ = Documentation.gettext)
Te6edf3gettext Tff7b72: Tff7b72functionTb4b4b4(Te6edf3stringTb4b4b4) Tb4b4b4{
Tff7b72var Te6edf3translated Tff7b72= Te6edf3DocumentationTb4b4b4.Te6edf3TRANSLATIONSTb4b4b4[Te6edf3stringTb4b4b4]Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72typeof Te6edf3translated Tff7b72=== Ta5d6ff'undefined'Tb4b4b4)
Tff7b72return Te6edf3stringTb4b4b4;
Tff7b72return Tb4b4b4(Tff7b72typeof Te6edf3translated Tff7b72=== Ta5d6ff'string'Tb4b4b4) Tff7b72? Te6edf3translated Tff7b72: Te6edf3translatedTb4b4b4[T79c0ff0Tb4b4b4]Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3ngettext Tff7b72: Tff7b72functionTb4b4b4(Te6edf3singularTb4b4b4, Te6edf3pluralTb4b4b4, Te6edf3nTb4b4b4) Tb4b4b4{
Tff7b72var Te6edf3translated Tff7b72= Te6edf3DocumentationTb4b4b4.Te6edf3TRANSLATIONSTb4b4b4[Te6edf3singularTb4b4b4]Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72typeof Te6edf3translated Tff7b72=== Ta5d6ff'undefined'Tb4b4b4)
Tff7b72return Tb4b4b4(Te6edf3n Tff7b72== T79c0ff1Tb4b4b4) Tff7b72? Te6edf3singular Tff7b72: Te6edf3pluralTb4b4b4;
Tff7b72return Te6edf3translatedTb4b4b4[Te6edf3DocumentationTb4b4b4.Te6edf3PLURALEXPRTb4b4b4(Te6edf3nTb4b4b4)Tb4b4b4]Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3addTranslations Tff7b72: Tff7b72functionTb4b4b4(Te6edf3catalogTb4b4b4) Tb4b4b4{
Tff7b72for Tb4b4b4(Tff7b72var Te6edf3key Tff7b72in Te6edf3catalogTb4b4b4.Te6edf3messagesTb4b4b4)
Tff7b72thisTb4b4b4.Te6edf3TRANSLATIONSTb4b4b4[Te6edf3keyTb4b4b4] Tff7b72= Te6edf3catalogTb4b4b4.Te6edf3messagesTb4b4b4[Te6edf3keyTb4b4b4]Tb4b4b4;
Tff7b72thisTb4b4b4.Te6edf3PLURAL_EXPR Tff7b72= Tff7b72new Tffa657FunctionTb4b4b4(Ta5d6ff'n'Tb4b4b4, Ta5d6ff'return +(' Tff7b72+ Te6edf3catalogTb4b4b4.Te6edf3plural_expr Tff7b72+ Ta5d6ff')'Tb4b4b4)Tb4b4b4;
Tff7b72thisTb4b4b4.Te6edf3LOCALE Tff7b72= Te6edf3catalogTb4b4b4.Te6edf3localeTb4b4b4;
Tb4b4b4}Tb4b4b4,
T8b949e/**
* add context elements like header anchor links
*/
Te6edf3addContextElements Tff7b72: Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3$Tb4b4b4(Ta5d6ff'div[id] > :header:first'Tb4b4b4)Tb4b4b4.Te6edf3eachTb4b4b4(Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3$Tb4b4b4(Ta5d6ff'<a class="headerlink">\u00B6</a>'Tb4b4b4)Tb4b4b4.
Te6edf3attrTb4b4b4(Ta5d6ff'href'Tb4b4b4, Ta5d6ff'#' Tff7b72+ Tff7b72thisTb4b4b4.Te6edf3idTb4b4b4)Tb4b4b4.
Te6edf3attrTb4b4b4(Ta5d6ff'title'Tb4b4b4, Te6edf3_Tb4b4b4(Ta5d6ff'Permalink to this headline'Tb4b4b4)Tb4b4b4)Tb4b4b4.
Te6edf3appendToTb4b4b4(Tff7b72thisTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Te6edf3$Tb4b4b4(Ta5d6ff'dt[id]'Tb4b4b4)Tb4b4b4.Te6edf3eachTb4b4b4(Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3$Tb4b4b4(Ta5d6ff'<a class="headerlink">\u00B6</a>'Tb4b4b4)Tb4b4b4.
Te6edf3attrTb4b4b4(Ta5d6ff'href'Tb4b4b4, Ta5d6ff'#' Tff7b72+ Tff7b72thisTb4b4b4.Te6edf3idTb4b4b4)Tb4b4b4.
Te6edf3attrTb4b4b4(Ta5d6ff'title'Tb4b4b4, Te6edf3_Tb4b4b4(Ta5d6ff'Permalink to this definition'Tb4b4b4)Tb4b4b4)Tb4b4b4.
Te6edf3appendToTb4b4b4(Tff7b72thisTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
T8b949e/**
* workaround a firefox stupidity
* see: https://bugzilla.mozilla.org/show_bug.cgi?id=645075
*/
Te6edf3fixFirefoxAnchorBug Tff7b72: Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tffa657documentTb4b4b4.Te6edf3locationTb4b4b4.Te6edf3hash Tff7b72&& Te6edf3$Tb4b4b4.Te6edf3browserTb4b4b4.Te6edf3mozillaTb4b4b4)
Tffa657windowTb4b4b4.Te6edf3setTimeoutTb4b4b4(Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Tffa657documentTb4b4b4.Te6edf3locationTb4b4b4.Te6edf3href Tff7b72+= Ta5d6ff''Tb4b4b4;
Tb4b4b4}Tb4b4b4, T79c0ff10Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
T8b949e/**
* highlight the search words provided in the url in the text
*/
Te6edf3highlightSearchWords Tff7b72: Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72var Te6edf3params Tff7b72= Te6edf3$Tb4b4b4.Te6edf3getQueryParametersTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72var Te6edf3terms Tff7b72= Tb4b4b4(Te6edf3paramsTb4b4b4.Te6edf3highlightTb4b4b4) Tff7b72? Te6edf3paramsTb4b4b4.Te6edf3highlightTb4b4b4[T79c0ff0Tb4b4b4]Tb4b4b4.Te6edf3splitTb4b4b4(Ta5d6ff/\s+/Tb4b4b4) Tff7b72: Tb4b4b4[Tb4b4b4]Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3termsTb4b4b4.Te6edf3lengthTb4b4b4) Tb4b4b4{
Tff7b72var Te6edf3body Tff7b72= Te6edf3$Tb4b4b4(Ta5d6ff'div.body'Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3bodyTb4b4b4.Te6edf3lengthTb4b4b4) Tb4b4b4{
Te6edf3body Tff7b72= Te6edf3$Tb4b4b4(Ta5d6ff'body'Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tffa657windowTb4b4b4.Te6edf3setTimeoutTb4b4b4(Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3$Tb4b4b4.Te6edf3eachTb4b4b4(Te6edf3termsTb4b4b4, Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3bodyTb4b4b4.Te6edf3highlightTextTb4b4b4(Tff7b72thisTb4b4b4.Te6edf3toLowerCaseTb4b4b4(Tb4b4b4)Tb4b4b4, Ta5d6ff'highlighted'Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4, T79c0ff10Tb4b4b4)Tb4b4b4;
Te6edf3$Tb4b4b4(Ta5d6ff'<p class="highlight-link"><a href="javascript:Documentation.' Tff7b72+
Ta5d6ff'hideSearchWords()">' Tff7b72+ Te6edf3_Tb4b4b4(Ta5d6ff'Hide Search Matches'Tb4b4b4) Tff7b72+ Ta5d6ff'</a></p>'Tb4b4b4)
Tb4b4b4.Te6edf3appendToTb4b4b4(Te6edf3$Tb4b4b4(Ta5d6ff'#searchbox'Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
T8b949e/**
* init the domain index toggle buttons
*/
Te6edf3initIndexTable Tff7b72: Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72var Te6edf3togglers Tff7b72= Te6edf3$Tb4b4b4(Ta5d6ff'img.toggler'Tb4b4b4)Tb4b4b4.Te6edf3clickTb4b4b4(Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72var Te6edf3src Tff7b72= Te6edf3$Tb4b4b4(Tff7b72thisTb4b4b4)Tb4b4b4.Te6edf3attrTb4b4b4(Ta5d6ff'src'Tb4b4b4)Tb4b4b4;
Tff7b72var Te6edf3idnum Tff7b72= Te6edf3$Tb4b4b4(Tff7b72thisTb4b4b4)Tb4b4b4.Te6edf3attrTb4b4b4(Ta5d6ff'id'Tb4b4b4)Tb4b4b4.Te6edf3substrTb4b4b4(T79c0ff7Tb4b4b4)Tb4b4b4;
Te6edf3$Tb4b4b4(Ta5d6ff'tr.cg-' Tff7b72+ Te6edf3idnumTb4b4b4)Tb4b4b4.Te6edf3toggleTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3srcTb4b4b4.Te6edf3substrTb4b4b4(Tff7b72-T79c0ff9Tb4b4b4) Tff7b72=== Ta5d6ff'minus.png'Tb4b4b4)
Te6edf3$Tb4b4b4(Tff7b72thisTb4b4b4)Tb4b4b4.Te6edf3attrTb4b4b4(Ta5d6ff'src'Tb4b4b4, Te6edf3srcTb4b4b4.Te6edf3substrTb4b4b4(T79c0ff0Tb4b4b4, Te6edf3srcTb4b4b4.Te6edf3lengthTff7b72-T79c0ff9Tb4b4b4) Tff7b72+ Ta5d6ff'plus.png'Tb4b4b4)Tb4b4b4;
Tff7b72else
Te6edf3$Tb4b4b4(Tff7b72thisTb4b4b4)Tb4b4b4.Te6edf3attrTb4b4b4(Ta5d6ff'src'Tb4b4b4, Te6edf3srcTb4b4b4.Te6edf3substrTb4b4b4(T79c0ff0Tb4b4b4, Te6edf3srcTb4b4b4.Te6edf3lengthTff7b72-T79c0ff8Tb4b4b4) Tff7b72+ Ta5d6ff'minus.png'Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)Tb4b4b4.Te6edf3cssTb4b4b4(Ta5d6ff'display'Tb4b4b4, Ta5d6ff''Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3DOCUMENTATION_OPTIONSTb4b4b4.Te6edf3COLLAPSE_INDEXTb4b4b4) Tb4b4b4{
Te6edf3togglersTb4b4b4.Te6edf3clickTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
T8b949e/**
* helper function to hide the search marks again
*/
Te6edf3hideSearchWords Tff7b72: Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3$Tb4b4b4(Ta5d6ff'#searchbox .highlight-link'Tb4b4b4)Tb4b4b4.Te6edf3fadeOutTb4b4b4(T79c0ff300Tb4b4b4)Tb4b4b4;
Te6edf3$Tb4b4b4(Ta5d6ff'span.highlighted'Tb4b4b4)Tb4b4b4.Te6edf3removeClassTb4b4b4(Ta5d6ff'highlighted'Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
T8b949e/**
* make the url absolute
*/
Te6edf3makeURL Tff7b72: Tff7b72functionTb4b4b4(Te6edf3relativeURLTb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3DOCUMENTATION_OPTIONSTb4b4b4.Te6edf3URL_ROOT Tff7b72+ Ta5d6ff'/' Tff7b72+ Te6edf3relativeURLTb4b4b4;
Tb4b4b4}Tb4b4b4,
T8b949e/**
* get the current relative url
*/
Te6edf3getCurrentURL Tff7b72: Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72var Te6edf3path Tff7b72= Tffa657documentTb4b4b4.Te6edf3locationTb4b4b4.Te6edf3pathnameTb4b4b4;
Tff7b72var Te6edf3parts Tff7b72= Te6edf3pathTb4b4b4.Te6edf3splitTb4b4b4(Ta5d6ff/\//Tb4b4b4)Tb4b4b4;
Te6edf3$Tb4b4b4.Te6edf3eachTb4b4b4(Te6edf3DOCUMENTATION_OPTIONSTb4b4b4.Te6edf3URL_ROOTTb4b4b4.Te6edf3splitTb4b4b4(Ta5d6ff/\//Tb4b4b4)Tb4b4b4, Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72this Tff7b72=== Ta5d6ff'..'Tb4b4b4)
Te6edf3partsTb4b4b4.Te6edf3popTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tff7b72var Te6edf3url Tff7b72= Te6edf3partsTb4b4b4.Te6edf3joinTb4b4b4(Ta5d6ff'/'Tb4b4b4)Tb4b4b4;
Tff7b72return Te6edf3pathTb4b4b4.Te6edf3substringTb4b4b4(Te6edf3urlTb4b4b4.Te6edf3lastIndexOfTb4b4b4(Ta5d6ff'/'Tb4b4b4) Tff7b72+ T79c0ff1Tb4b4b4, Te6edf3pathTb4b4b4.Te6edf3length Tff7b72- T79c0ff1Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3initOnKeyListenersTff7b72: Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3$Tb4b4b4(Tffa657documentTb4b4b4)Tb4b4b4.Te6edf3keydownTb4b4b4(Tff7b72functionTb4b4b4(Te6edf3eventTb4b4b4) Tb4b4b4{
Tff7b72var Te6edf3activeElementType Tff7b72= Tffa657documentTb4b4b4.Te6edf3activeElementTb4b4b4.Te6edf3tagNameTb4b4b4;
T8b949e// don't navigate when in search box, textarea, dropdown or button
Tff7b72if Tb4b4b4(Te6edf3activeElementType Tff7b72!== Ta5d6ff'TEXTAREA' Tff7b72&& Te6edf3activeElementType Tff7b72!== Ta5d6ff'INPUT' Tff7b72&& Te6edf3activeElementType Tff7b72!== Ta5d6ff'SELECT'
Tff7b72&& Te6edf3activeElementType Tff7b72!== Ta5d6ff'BUTTON' Tff7b72&& Tff7b72!Te6edf3eventTb4b4b4.Te6edf3altKey Tff7b72&& Tff7b72!Te6edf3eventTb4b4b4.Te6edf3ctrlKey Tff7b72&& Tff7b72!Te6edf3eventTb4b4b4.Te6edf3metaKey
Tff7b72&& Tff7b72!Te6edf3eventTb4b4b4.Te6edf3shiftKeyTb4b4b4) Tb4b4b4{
Tff7b72switch Tb4b4b4(Te6edf3eventTb4b4b4.Te6edf3keyCodeTb4b4b4) Tb4b4b4{
Tff7b72case T79c0ff37Tff7b72: T8b949e// left
Tff7b72var Te6edf3prevHref Tff7b72= Te6edf3$Tb4b4b4(Ta5d6ff'link[rel="prev"]'Tb4b4b4)Tb4b4b4.Te6edf3propTb4b4b4(Ta5d6ff'href'Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3prevHrefTb4b4b4) Tb4b4b4{
Tffa657windowTb4b4b4.Te6edf3locationTb4b4b4.Te6edf3href Tff7b72= Te6edf3prevHrefTb4b4b4;
Tff7b72return Tff7b72falseTb4b4b4;
Tb4b4b4}
Tff7b72case T79c0ff39Tff7b72: T8b949e// right
Tff7b72var Te6edf3nextHref Tff7b72= Te6edf3$Tb4b4b4(Ta5d6ff'link[rel="next"]'Tb4b4b4)Tb4b4b4.Te6edf3propTb4b4b4(Ta5d6ff'href'Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3nextHrefTb4b4b4) Tb4b4b4{
Tffa657windowTb4b4b4.Te6edf3locationTb4b4b4.Te6edf3href Tff7b72= Te6edf3nextHrefTb4b4b4;
Tff7b72return Tff7b72falseTb4b4b4;
Tb4b4b4}
Tb4b4b4}
Tb4b4b4}
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4;
T8b949e// quick alias for translations
Te6edf3_ Tff7b72= Te6edf3DocumentationTb4b4b4.Te6edf3gettextTb4b4b4;
Te6edf3$Tb4b4b4(Tffa657documentTb4b4b4)Tb4b4b4.Te6edf3readyTb4b4b4(Tff7b72functionTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3DocumentationTb4b4b4.Te6edf3initTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Served by rngit 1.5.1 - Generated in 0.09s